home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / contrib / caption / makefile < prev   
Makefile  |  1995-03-09  |  2KB  |  61 lines

  1. PACKAGE   = caption
  2.  
  3. #################################################################################
  4. #
  5. # Makefile for LaTeX2e packages (1995/01/10)
  6. # -----------------------------
  7. # (c) 1994/95 Axel Sommerfeldt
  8. #
  9. # `make' or `make all' generates the style file (.sty) and documentation (.dvi),
  10. #                      LaTeX2e and MakeIndex are required for this.
  11. #                      If you don't have MakeIndex installed on your system
  12. #                      use `make sty' and `make puredvi' instead.
  13. # `make sty'           generates the style file (.sty)
  14. # `make dvi'           generates the documentation file (.dvi)
  15. # `make install'       puts the style file (.sty) into the CONTRIB directory
  16. # `make clean'         removes all files except the distribution files (.ins + .dtx),
  17. #                      the style file (.sty) and the documentation file (.dvi)
  18. #
  19. ################################################################################
  20.  
  21. LATEX      = latex
  22. MAKEINDEX = makeindex
  23. CONTRIB   = /usr/local/lib/texmf/tex/contrib
  24.  
  25. all:        sty dvi
  26.  
  27. sty:        $(PACKAGE).sty
  28.  
  29. dvi:        $(PACKAGE).dvi
  30.  
  31. clean:
  32.         rm *.aux *.drv *.glo *.gls *.idx *.ilg *.ind *.log
  33.  
  34. install:
  35.         cp $(PACKAGE).sty $(CONTRIB)
  36.  
  37. uninstall:
  38.         rm $(CONTRIB)/$(PACKAGE).sty
  39.  
  40. $(PACKAGE).aux:    $(PACKAGE).dtx $(PACKAGE).sty
  41.         $(LATEX) $(PACKAGE).dtx
  42.  
  43. $(PACKAGE).dvi:    $(PACKAGE).dtx $(PACKAGE).sty $(PACKAGE).aux
  44.         $(LATEX) $(PACKAGE).dtx
  45.  
  46. $(PACKAGE).ind:    $(PACKAGE).idx
  47.         $(MAKEINDEX) -s gind.ist $(PACKAGE)
  48.  
  49. $(PACKAGE).idx: $(PACKAGE).dtx $(PACKAGE).sty
  50.         $(LATEX) $(PACKAGE).dtx
  51.  
  52. $(PACKAGE).gls:    $(PACKAGE).glo
  53.         $(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
  54.  
  55. $(PACKAGE).glo: $(PACKAGE).dtx $(PACKAGE).sty
  56.         $(LATEX) $(PACKAGE).dtx
  57.  
  58. $(PACKAGE).sty:    $(PACKAGE).ins $(PACKAGE).dtx
  59.         $(LATEX) $(PACKAGE).ins
  60.  
  61.